he/she has/had stolen - Espagnol Anglais Dictionnaire